package org.gavin.core.service.safety;

import org.gavin.core.enums.SafetyType;

/**
 * SafetyAdvice
 *
 * @author grl
 * @date 2024/1/4
 */
public interface SafetyAbstract {
    /**
     * 加密类型
     *
     * @return
     */
    SafetyType TYPE();

    /**
     * 获取加密后的数据
     *
     * @param data
     * @return
     */
    String getEncrypt(String data);

    /**
     * 获取解密解密后的数据
     *
     * @param data
     * @return
     */
    String getDecrypt(String data);


}
